agreement for scientific cooperation - German English Dictionary